﻿using System;
using System.Collections.Generic;

namespace autoMessage.Entities;

/// <summary>
/// 终端事件表
/// </summary>
public partial class ClientEvent
{
    /// <summary>
    /// 事件id
    /// </summary>
    public int ClientEventId { get; set; }

    /// <summary>
    /// 事件编号
    /// </summary>
    public string? ClientEventNum { get; set; }

    /// <summary>
    /// 事件类别id
    /// </summary>
    public int? ClientEventClassId { get; set; }

    /// <summary>
    /// 事件等级
    /// </summary>
    public int? ClientEventLevel { get; set; }

    /// <summary>
    /// 是否为重点跟踪事件
    /// </summary>
    public int? ClientEventImportantOrNot { get; set; }

    /// <summary>
    /// 事件描述
    /// </summary>
    public string? ClientEventDescription { get; set; }

    /// <summary>
    /// 事件上报人
    /// </summary>
    public string? ClientEventReporter { get; set; }

    /// <summary>
    /// 事件上报人工号
    /// </summary>
    public string? ClientEventReporterNum { get; set; }

    /// <summary>
    /// 上报人电话号码
    /// </summary>
    public string? ClientEventReporterTel { get; set; }

    /// <summary>
    /// 事件上报机构id
    /// </summary>
    public int? ClientEventReportBranchId { get; set; }

    /// <summary>
    /// 事件上报时间
    /// </summary>
    public DateTime? ClientEventReportTime { get; set; }

    /// <summary>
    /// 事件状态
    /// </summary>
    public int? ClientEventStatus { get; set; }

    /// <summary>
    /// 事件创建人id
    /// </summary>
    public int? ClientEventCreaterId { get; set; }

    /// <summary>
    /// 事件处理人id
    /// </summary>
    public int? ClientEventHandlerId { get; set; }

    /// <summary>
    /// 事件解决方案
    /// </summary>
    public string? ClientEventSolution { get; set; }

    /// <summary>
    /// 事件解决时间
    /// </summary>
    public DateTime? ClientEventSolutionTime { get; set; }

    /// <summary>
    /// 事件备注
    /// </summary>
    public string? ClientEventNote { get; set; }
}
